<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>

  <script>
    // let levelOrder = function (root) {
    //   let queue = [root]
    //   let result = [];

    //   while(queue.length){
    //     let tempQueue = [];
    //     let tempResult = [];
    //     let len = queue.length;
    //     for(let i = 0; i < len; i++){
    //       let node = queue.shift();
    //       tempResult.push(node);
    //       node.left && tempQueue.push(node.left);
    //       node.right && tempQueue.push(node.right);
    //     }
    //     result.push(tempResult);
    //     queue = tempQueue;
    //   }

    //   return result;
    // };


  </script>
</body>

</html>